记一次搭建深度学习开发环境的过程,采用CNTK+Keras。
1.安装Anaconda
下载:https://www.anaconda.com/download/
版本:5.0.0
Python:3.6
2.安装CNTK
地址:https://github.com/Microsoft/CNTK
版本:2.2 GPU-1bit-SGD
安装:
- 启动Anaconda命令行
- 执行命令
python install https://cntk.ai/PythonWheel/GPU-1bit-SGD/cntk-2.2-cp36-cp36m-win_amd64.whl
检查:
- 启动Anaconda命令行
- 执行命令
python -c "import cntk; print(cntk.__version__)"
- 如果显示版本号,则表示安装正确
3.安装Keras
安装:
- 启动Anaconda命令行
- 执行命令
pip install keras
配置:
- 使用命令行在当前用户目录下新建名为
.keras
的文件夹,如:C:\Users\killf\.keras
- 在
.keras
文件夹中新建名为keras.json
的文件 - 在
keras.json
中添加如下内容1
2
3
4
5
6{
"epsilon": 1e-07,
"image_data_format": "channels_last",
"backend": "cntk",
"floatx": "float32"
}
4.运行示例
步骤:
- 使用git下载Keras源码(包含示例),地址:
https://github.com/fchollet/keras.git
- 查看
examples
目录,并执行一个示例文件(任意一个即可) - 如果没有错误,则表明安装正确
- 本文作者: killf
- 本文链接: http://www.killf.info/机器学习/CNTK/搭建深度学习开发环境 - CNTK+Keras/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!